teflon insulated - French English Dictionary